drop everything! - German English Dictionary